﻿@charset "UTF-8";



/*******************know***********************/
.Goodfunction1{display: inline-block;float: left;}
.Goodfunction2{display: inline-block;width: 65%; float: left;}




.know_bn {position:relative; }
.know_bn img { max-width:none; }
.know_bn .auto-img { height:500px; }

.know_bn .bn_txt { position:absolute; display:none; left:0px; text-align:center; width:100%; z-index:3; top:28.5%; }
.know_bn .bn_txt h2 { font-weight:normal; color:#fff; text-transform:uppercase; }
.know_bn .bn_txt h2 span { display:block;}
.know_bn .bn_txt h2 .span01 { letter-spacing:-3px; line-height:110%; }
.know_bn .bn_txt h2 .span02 { letter-spacing:1px; }

/*************************know_tit*****************************/
.know_tit { font-weight:normal; padding:3.8% 0px 6.8%; }
.know_tit .tit { float:left; width:100%; color:#087be5; }
.know_tit .current { margin-top:60px; color:#000; }
.know_tit .current a {color:#000; }
.know_tit .current a:hover {color:#087be5; }
.know_tit .current span { color:#087be5; }

.know_tit2 { padding-bottom:2.7%; }

/*************know_intro*************/
.know_intro { padding-bottom:3%;}
.know_intro .text { float:left; width:585px; letter-spacing:1px; line-height:150%; color:#000; padding-right:4.5%; }
.know_intro .text h2 { font-weight:normal; padding-bottom:3%; }
.know_intro .text h3 { font-weight:normal; padding-bottom:5.2%; }
.know_intro .divimg { overflow:hidden; }
.know_intro .divimg img { max-width:100%;}

.bkleft{ float: left; margin-left: 10px;}
/********************know_speek***************************/
.know_speek { padding:0px 7.03%; line-height:180%; margin-bottom:2.5%;  }
.know_speek img { max-width:100%; }
.know_intro .text p{font-size: 14px;}

/********************know_team_head*************************/
.know_team_head { line-height:150%; /*background:url(../images/know_team_head_bg.jpg) no-repeat left top;*/ padding-top:72px; padding-bottom:3%; margin-top:-3.5%; }
.know_team_head h2 { font-weight:normal; }

.know_team_search { background:url(../images/know_team_search_bg.jpg) no-repeat center center #238fea; background-size:cover; padding:30px 0px; }
.know_team_search ul li { float:left; width:195px; padding-left:0.5%;  }
.know_team_search ul li label { float:left; width:50px; line-height:30px; color:#fff; }
.know_team_search ul li label.chang { float:left; width:50px; line-height:30px; color:#fff; margin-right: 0px }
.know_team_search ul li input#txtAjaxName{height: 30px;border-radius: 5px;border:0;text-indent: 10px;width: 135px;}
.know_team_search ul li:nth-child(1){  margin-left: 20px;}
/*.know_team_search ul li:nth-child(2){ width: 220px}
.know_team_search ul li:nth-child(3){ width: 220px}*/
.know_team_search ul li:nth-child(6){ width: 130px}
.know_team_search ul li .search{ width: 100%; height: 30px;}
.know_team_search ul li .search a{ display: block; line-height: 30px; background: #fff; border-radius: 5px; color: #0078e5; text-align: center; font-weight: bold;}

.know_team_search ul li .select { float:left;}
.know_team_search .select-box { height:26px; line-height:26px; width:125px;  border:1px solid #bebebe; border-radius:4px; background:#f9f9f9; padding:1px; font-size:14px; }
.know_team_search .select-box dt { padding:0px 7px; }
.know_team_search .select-box dt i.ico { background:url(../images/select.png) no-repeat;}
.know_team_search .select-box dt b { height:26px; border-right:1px solid #e2e2e2; color:#b8b8b8; line-height:26px; margin-right:20px; }
.know_team_search .select-box dd { font-size:12px; }

.know_team_search ul li:nth-child(2){display: none;}
.know_team_search ul li:nth-child(4){display: none;}


.know_time_sort {}
.know_time_sort h2 { border-bottom:1px solid #d6d6d6; color:#000; font-weight:normal; padding:2% 0px; margin-bottom:0.75%; }
.know_time_sort h2 span {  padding-right:19px; position:relative; cursor:pointer;  }
.know_time_sort h2 span i {background:url(../images/sort_ico01.png) no-repeat left top; position:absolute; right:0px; top:50%; margin-top:-6px; width:11px; height:15px; display:inline-block; transition:0.3s all; -webkit-transition:0.3s  all; }
.know_time_sort h2 span.hover01  i { background-position:left bottom; }
.know_time_sort ul { background:url(../images/knoe_time_sort_bg.jpg) left top; }
.know_time_sort ul li { float:left; width:8.31%; margin-right:3%; padding:17px 0px 0px; margin-left:1.5625%;  line-height:42px; }
.know_time_sort ul li a { background:url(../images/sort_jt01.png) no-repeat right center; padding-right:20px; color:#000; }
.know_time_sort ul li a:hover { color:#1985e7; }
.know_time_sort ul li.mar0 { margin-right:0px; }


/*******************know_manage_list***********************/
/************know_manag_box************/
.know_manage_box { }
.know_manage-tab-head { text-align:center; margin:0px 0px 3.2%; }
.know_manage-tab-head a{ display:inline-block; border:1px solid #acacac; color:#909090; text-align:center; padding:7px 20px 6px; margin:0px 9px;  }
.know_manage-tab-head a .icon { display:inline-block; vertical-align:middle;}
.know_manage-tab-head a b { display:inline-block; vertical-align:middle; margin:0 10px 0 0;}
.know_manage-tab-head a.on { color:#087be5;  border:1px solid #087be5; }

.know_manage-tab-body  { width:100%;}

.know_manage_list {}
.know_manage_list ul li { float:left; width:94%; padding:3%; margin:0px 0px 3%; }
.know_manage_list ul li .image { float:left; width:300px; margin-right:30px; }
.know_manage_list ul li .image img { border-radius:50%; }
.know_manage_list ul li .text { line-height:171%; overflow:hidden; }
.know_manage_list ul li h2 { font-weight:normal; padding-top:2%; padding-bottom:2%; }
.know_manage_list ul li h2 .span01 { color:#000; border-right:1px solid #aaa; padding-right:20px; margin-right:20px; }
.know_manage_list ul li h2 .span02 { color:#606060;}
.know_manage_list ul li.li02 { background:#fbfbfb; }
.know_manage_list ul li.li02 .image { float:right; padding-left:20px; margin-right:0px; }

.know_manage_list ul li:first-child { padding-top:0px; }


.know_contact_sitemap { background:#fafafa; padding:0.5% 0px; text-align:center; margin-bottom:1%; }
.know_contact_sitemap img { max-width:90%; display:inline-block; }


.know_edu_bg {}
.know_edu_bg .know_edu_head { padding:2.4% 0px 0px; }
.know_edu_bg .know_edu_head a { color:#000; margin:0px 0px 0px 9%; font-weight:bold; padding-bottom:5.1%; display:inline-block; }
.know_edu_bg .know_edu_head a.on { background:url(../images/know_edu_jt01.png) no-repeat center bottom;} 
.know_edu_bg .know_edu_head a:first-child { margin-left:2%;}

.know_edu_body { background:#f1f1f1; padding:2.5% 0px 3.4%; }
.know_edu_body .know_edu_bg_list { color:#606060; padding:0.5% 0px 1.35%; position:relative; }
.know_edu_body .know_edu_bg_list ul li { float:left; width:27%; line-height:200%; padding:0px 2% 0px 4.19%; }
.know_edu_body .know_edu_bg_list .line01 { position:absolute; left:33.33%; top:0px; width:1px; height:100%; background:#d5d5d5; }
.know_edu_body .know_edu_bg_list .line02 { position:absolute; left:66.66%; top:0px; width:1px; height:100%; background:#d5d5d5; }



.team_con_head { background:url(../images/team_con_headbg.jpg) no-repeat center center #3193eb; background-size:cover; padding:4.8% 0px 3.6%; }
.team_con_head .image { float:left; margin-right:2.8125%; width:200px;max-height:245px; overflow-y: hidden;  margin-left:13px; background:#368ad9; }
.team_con_head .image  img { position:relative;  }

.team_con_head .intro { float:left; width:35.9375%; color:#fff; padding-right:4.53%; }
.team_con_head .intro dl dt { border-bottom:1px solid #fff; line-height:100%; padding-left:12px; padding-bottom:2%; }
.team_con_head .intro dl dt .jobtitle{font-size: 16px;padding-top: 10px;}
.team_con_head .intro dl dd { padding:2% 0px 0px 12px; line-height:1.8;}

.team_con_head .honnor { color:#fff; line-height:120%; padding-top:8%; overflow:hidden; }
.team_con_head .honnor p { padding:1.25% 0px; }


.team_con_list h2 { color:#087be5; font-weight:normal; }
.team_con_list h2 span { float:left; }
.team_con_list h2 .span01 a {color:#087be5;}
.team_con_list h2 .span02 { float:right; padding-top:20px; }
.team_con_list h2 .span02 a { color:#0f5ca3; background:url(../images/job_list_jt.png) no-repeat right center; padding-right:15px; display:inline-block; margin-left:20px; }

.team_con_list .list { width:100%; }
.team_con_list ul li { border-top:1px solid #b6b6b6; padding:8.2% 0px; }
.team_con_list ul li:first-child { border-top:none; }
.team_con_list ul li .date { float:left; width:142px; margin-right:5.44%; background:#0f5ca3; }
.team_con_list ul li .date span { display:block; line-height:60px; text-align:center; color:#fff; }
.team_con_list ul li .date .span01 { background:#3193eb; }
.team_con_list ul li dl { overflow:hidden; color:#000; }
.team_con_list ul li a { display:block; color:#000; }
.team_con_list ul li a:hover { color:#087be5; }
.team_con_list ul li dl dd { line-height:200%; padding-top:7%;  }



.marketing_activities h2 { color:#087be5; font-weight:normal; padding-bottom:3.8%; }
.marketing_activities ul li { float:left; width:30%; margin-right:5%; position:relative; cursor:pointer; }
.lt9 .marketing_activities ul li { width:29.9%; }
.marketing_activities ul li img { width:100%; }
.marketing_activities ul li .tit { position:absolute; left:0px; bottom:0px; padding:0px 2%; width:96%; background:rgba(49,147,235,0.91); line-height:200%; text-align:center; color:#fff; opacity:1; transition:0.3s all; -webkit-transition:0.3s  all; }
.lt9 .marketing_activities ul li .tit {filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#883193eb", EndColorStr="#883193eb")}

.marketing_activities ul li .txt { position:absolute; left:0px; top:0px; height:100%; width:100%; background:rgba(49,147,235,0.91); text-align:center; color:#fff; z-index:2; opacity:0;  transition:0.3s all; -webkit-transition:0.3s  all; overflow:hidden; }
.lt9 .marketing_activities ul li .txt {filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#883193eb", EndColorStr="#883193eb")}

.marketing_activities ul li .wrapper { position:absolute; height:100%;display:table; width:96%; padding:0px 2%; }
.subwrap{display:table-cell;vertical-align:middle;}
.marketing_activities ul li span { background:url(../images/marketing_activities_ico.png) no-repeat center top; padding-top:81px; display:inline-block; }
.ie7 .marketing_activities ul li .wrapper {top:50%; left:0px; display:block;height:auto}
.ie7 .marketing_activities ul li .subwrap {position:relative;top:-50%; }

.marketing_activities ul li:hover .txt { opacity:1; }
.marketing_activities ul li:hover .tit { opacity:0; }

.marketing_activities ul li.mar0 { margin-right:0px; }

.lt9 .marketing_activities ul li .txt { display:none; }
.lt9 .marketing_activities ul li .tit { display:block; }

.lt9 .marketing_activities ul li:hover .tit { display:none; }
.lt9 .marketing_activities ul li:hover .txt { display:block; }

/***************blog_con_head************************/
.blog_con_head { background:url(../images/blog_con_headbg01.jpg) no-repeat center center #3193eb;  padding:4.8% 0px 3.6%; }
.blog_con_head .image { float:left; margin-right:3%; width:250px; margin-top:23px; margin-left:13px;  }
.blog_con_head .image .img {  width:100%; background:#368ad9; margin-bottom:8%;  }
.blog_con_head .image  img { position:relative; left:-13px; top:-23px; }
.blog_con_head .image .up { padding-left:85px; height:26px; overflow:hidden; }

.blog_con_head .intro {  color:#fff; padding-right:4.53%; overflow:hidden; width:40%; float:left;}
.blog_con_head .intro dl dt {
    border-bottom: 1px solid #fff;
    line-height: 100%;
    padding-left: 12px;
    padding-bottom: 10.8%;
}
.blog_con_head .intro dl dt span { padding:0px 25px 0px 5px; display:inline-block; }
.blog_con_head .intro dl dd { padding:4% 0px 0.6% 0px; line-height:200%;}
.blog_con_head .intro p { padding-top:2%; float: left;}
.blog_con_head .intro p span { background:#fff; color:#087be5; cursor:pointer; border-radius:5px; display:inline-block; padding:4px 34px; }
.blog_con_head .intro input.tex{float: left;border:0;background:#fff; color:#087be5; cursor:pointer; border-radius:5px; display:none!important; padding:4px 34px; margin-top: 2%;}

.blog_con_head .intro div.on p{display: none!important;}
.blog_con_head .intro div.on input.tex{display: block!important;}

.blog_con_head .intro div.on1 p{display: block!important;}
.blog_con_head .intro div.on1 input.tex{display: none!important;}

.blog_con_head .intro .date {float:left; width:29.5%; }
.blog_con_head .intro .intro_con { overflow:hidden; min-height:114px; padding-left:6.5%; border-left:1px solid #70b9f3;  }
.blog_con_head .intro .area  {  border:1px solid #e5e5e5; overflow:hidden; border-top:2px solid #e5e5e5; border-radius:5px; display:none; }
.blog_con_head .intro textarea { border:none; font-size:14px; background:none; float:left; color:#fff; width:97%; padding:15px 1.5%; height:130px; }

.blog_con_head .honnor {
    color: #fff;
    line-height: 120%;
    padding-top: 8%;
    overflow: hidden;
}
.blog_con_head .honnor p {
    padding: 1.25% 0px;
}

.blog_background { color:#606060; line-height:214%; margin:2.6% 0px 3%; }
.blog_background ul li { float:left; width:30%; padding-right:3%; }
.blog_background h2 { color:#000; font-weight:normal; padding-bottom:20px; }
.blog_background ul li dl { margin-bottom:12%; }
.blog_background ul li:first-child +li { width:66%; padding-right:0px; }
.blog_background ul li a { color:#606060; }
.blog_background ul li a:hover { color:#2b85e6; }
.blog_background ul li:first-child +li dl { height:27.62em; overflow:hidden; }
.blog_background ul li:first-child +li dl dd { float:left; width:48%; padding-right:2%; }


.blog_background dl dt { color:#000; font-weight:normal; padding-bottom:1%;  }
.blog_background  span { display:inline-block; padding-right:43px;}
.blog_background label { color:#087be5;  }

.view_opinion_list .operation a:first-child {
    background: #087be5;
    color: #fff;
}
.view_opinion_list .operation a {
    display: inline-block;
    background: #eee;
    margin-right: 6px;
    color: #898989;
    border-radius: 5px;
    padding: 4px 34px;
}

.blog_personal_article { background:#fcfcfc; padding:2.7% 0px 3.5%; }
.blog_personal_article h2 { font-weight:normal; color:#087be5; padding-bottom:3.4%; }
.blog_personal_article h2 .span01 { float:left; }
.blog_personal_article h2 .span02 { float:right; background:#087be5; display:inline-block; padding:4px 10px; border-radius:5px; color:#fff; cursor:pointer; margin-top:0.5em; }

.view_opinion_list.an{margin:1em 0 0;}
.team_con_list .an ul li{border-top:none;}
.team_con_list .an ul li dl dd{padding-top:0;line-height:150%;}
/*************blog_art_list****************/
.blog_art_list {  position:relative;  }
.blog_art_list ul { background:url(../images/ns_news_list_bg01.jpg) repeat-y center 30px; margin-bottom:0.5%; }
.blog_art_list ul li { float:left; width:48%; padding:0px 0px 2% 1.72%; margin-bottom:2.3%; }
.blog_art_list ul li dl{padding:0 20px;}
.blog_art_list dl dt span { display:block; }
.blog_art_list dl dt .span01  a { color:#000; display:block; }
.blog_art_list dl dt .span01  a:hover { color:#087be5; }
.blog_art_list dl dt .span02 { color:#474747; padding:9px 0px 13px; }
.blog_art_list dl dd { color:#606060; line-height:167%; height:3em; overflow:hidden; margin-bottom:5.5%; }
.blog_art_list .operation a { display:inline-block; background:#eee; margin-right:6px; color:#898989; border-radius:5px; padding:4px 34px; }
.blog_art_list .operation a:first-child { background:#087be5; color:#fff; }


.blog_art_list ul li.li02 { float:right; padding-right:1.72%; }

.blog_art_list .topbg { width:10px; height:20px;  position:absolute; left:50%; top:0px; margin-left:-5px; }
.blog_art_list .fotbg { top:auto; bottom:50px; height:31px; }



/******************know_culture_list*******************/
.know_culture_list { width:100%; }
.know_culture_list ul li { border:1px solid #e3e3e3; padding:3% 5% 3% 4.6875%; margin-bottom:2%; float:left; width:22.1%; color:#303030; margin-right:2%; }
.know_culture_list ul li .con {position:relative; padding-left:50px; }
.know_culture_list ul li h4 { font-weight:normal; 
	margin-bottom:5%; height: 1.5em;overflow: hidden;
	white-space:nowrap;text-overflow:ellipsis;
}
.know_culture_list ul li h4 a { display:block; }
.know_culture_list ul li p { height:4.5em; color:#777; overflow:hidden; }
.know_culture_list ul li.li02 { float:right; }
.know_culture_list ul li .biaoshi { position:absolute; left:0px; top:3px; background:url(../images/bus_inlist_li01.png) no-repeat; width:30px; height:30px; display:inline-block; }
.know_culture_list ul li.mar0 { margin-right:0px; }


/*******************know_respon_list*********************/
.know_respon_list {}
.know_respon_list ul {  border:1px solid #e3e3e3; padding:3.5% 0px; margin-bottom:4.9%; }
.know_respon_list ul li { float:left; width:29.375%; line-height:30px; padding:0.75% 0px 0.75% 3.9%; position:relative; }
.know_respon_list ul li span { display:block; color:#303030; }
.know_respon_list ul li em{display: inline-block;max-width: 84%;text-overflow:ellipsis;overflow: hidden;white-space:nowrap;float: left;}
.know_respon_list ul li span a { background:url(../images/know_respon_icon.png); width:24px; height:20px; display:inline-block; margin-left:20px; position:relative; top:5px; cursor:pointer; }
.know_respon_list ul li .bigpic { position:absolute; right:0px; bottom:0px; display:none; }
@media only screen and (max-width: 1000px) {
	.know_respon_list ul li em{max-width: 75%;}
}


/**************history-tab-head******************/
.history-tab-head  {width: 95%;margin:0 auto; text-align:center; padding:3.2% 0px 4.7%; border-top:1px solid #f5f5f5; }
.history-tab-head li{width:23%;display:inline-block;}
.history-tab-head a { background:url(../images/know_his_ico.png) no-repeat right; padding-right:3.2%; display:inline-block; width:85%;  color:#fff; padding-left:1%; margin-right:1%; }
.history-tab-head  span { background:#004b8f; line-height:43px; *+float:left; *+width:96.8%; display:block; *+display:inline-block; width:85%;}

.history-tab-head li.on { color:#fff; }
.history-tab-head li.on span { background:#0078e5; }
/*.history-tab-head a.last01 { background:none; padding-right:0px; }*/
.history-tab-head .bx-wrapper a{padding: 0;margin: 0;}
.history-tab-head .bx-wrapper .bx-prev{display: block;left: -30px;}
.history-tab-head .bx-wrapper .bx-next{display: block;right: -30px;}
.history-tab-head .bx-wrapper .bx-controls-direction a.disabled{display: block;opacity: 0.3;cursor: default;}

.know_his_list { background:url(../images/know_his_list_bg01.jpg) repeat-y center top; padding-bottom:3%;}
.know_his_list ul li { position:relative; float:left; width:100%; }
.know_his_list dl { width:42.215%; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; float:left; padding:3.5% 2.33% 2.7%; color:#303030; }
.know_his_list dl dt { line-height:120%; padding-bottom:2.2%; }
.know_his_list dl dd { line-height:171%; }

.know_his_list .date { position:absolute;  width:46.875%; color:#000; right:0px; top:0px; height:100%; z-index:2; overflow:hidden; }
.know_his_list .date .font-48 { color:#0078e5; }
.know_his_list .date .wrapper { position:absolute; height:100%;display:table; width:100%; }
.subwrap{display:table-cell;vertical-align:middle;}
.ie7 .know_his_list .date .wrapper {top:50%; left:0px; display:block;height:auto}
.ie7 .know_his_list .date .subwrap {position:relative;top:-50%; }

.know_his_list .jt { background:url(../images/know_his_list_li02.png) no-repeat; width:19px; height:14px; display:inline-block; position:absolute; left:50%; top:50%; margin-left:-7px; margin-top:-7px; }
.know_his_list ul li.li02 dl { float:right; }
.know_his_list ul li.li02 .date {left:0px; right:auto; text-align:right; }
.know_his_list ul li.li02 .jt { background:url(../images/know_his_list_li01.png) no-repeat; margin-left:-12px; }


/***********know_blog_search*************/
.know_blog_search { padding:1.5% 0px; background:#f8f8f8;  }
.know_blog_search ul li { padding-right:70px; margin:2.4% 0px 2%; position:relative; }
.know_blog_search .tit { background:#e2e2e2; width:82px; text-align:center; height:24px; line-height:24px; color:#000; float:left;  }

.know_blog_search .blog_list { overflow:hidden; height:28px; line-height:24px; color:#000; }
.know_blog_search .blog_list dl dd { float:left; padding:0px 0px 0px 2%; margin-bottom:4px; }
.know_blog_search .blog_list dl dd span { color:#1985e8; }

.know_blog_search .blog_all { position:absolute; width:70px; right:0px; top:0px; }

.know_blog_search .blog_all .select_more { padding:1px 17px 2px; line-height:20px; height:20px; float:right; border:1px solid #acacac; border-radius:3px; transition:0.3s all; -webkit-transition:0.3s  all; color:#000; cursor:pointer;  }

.know_blog_search .blog_all .select_more02 { color:#0078e5; border:1px solid #0078e5;  }

.blog-search { width:536px; margin:2.3% auto 2.5%; background:#fff; }
.blog-search  .inp { border:1px solid #d2d2d2; border-right:none; overflow:hidden; background:#fff; padding-left:20px; padding-right:20px; }
.blog-search  .inp input { border:none; background:none; font-size:12px; float:left; width:100%; line-height:39px; height:39px;  }
.blog-search .bon { border:0; float:right; height:41px; padding:0px 30px; font-size:14px; color:#fff; background:#1985e8; }


/*************know_blog_list****************/
.know_blog_list { padding-top:1.15%; }
.know_blog_list ul { padding-bottom:4.8%;}
.know_blog_list ul li { padding:2.8% 2.43% 2.8%; }
.know_blog_list h2  a { color:#000; display:block; font-weight:normal; }
.know_blog_list h3 { color:#a8a8a8; font-weight:normal; padding:1.2% 0px 1.5%; border-bottom:1px solid #e7e6e8; }
.know_blog_list h3 span { position:relative; padding:0px 28px 0px 26px; display:inline-block; }
.know_blog_list h3 i { width:16px; height:16px; background:url(../images/blog_ico01.png) no-repeat left center; position:absolute; left:0px; top:50%; margin-top:-8px; display:inline-block; }
.know_blog_list h3 span:first-child +span i { background:url(../images/blog_ico02.png) no-repeat left center;}
.know_blog_list h3 span:first-child +span +span i { background:url(../images/blog_ico03.png) no-repeat left center;}
.know_blog_list h3 span:first-child +span +span +span i { background:url(../images/blog_ico04.png) no-repeat left center;}

.know_blog_list p { color:#606060; line-height:150%; height:3em; overflow:hidden; margin-bottom:2.5%; margin-top:1.7%; }
.know_blog_list .more a { background:url(../images/view_jt01.png) no-repeat; display:inline-block; width:7px; height:11px; }

.know_blog_list ul li.li02 { background:#fbfbfb; }
.know_blog_list ul li a:hover { color:#087be5; }



/******************know_blog_message*******************/
.know_blog_message { padding:2.6% 0px; }
.know_blog_message  h2 { color:#087be5; font-weight:normal; }
.know_blog_message ul { padding-bottom:1.5%; }
.know_blog_message ul li { border-bottom:1px solid #e3e3e3; padding:2.3% 2% 1.5% 0.9375%; margin-bottom:0.4%; color:#474747; }
.know_blog_message ul li .con {position:relative; padding-left:40px; }
.know_blog_message ul li .time {  margin:2% 0px 0px; } 
.know_blog_message ul li .span01 { float:left; }
.know_blog_message ul li .span02 { float:right; color:#087be5; cursor:pointer; }
.know_blog_message ul li p { height:3em; color:#777; overflow:hidden; }
.know_blog_message ul li a { color:#303030; }
.know_blog_message ul li a:hover { color:#087be5; }
.know_blog_message ul li .biaoshi { position:absolute; left:0px; top:3px; background:url(../images/know_blog_message_ico01.png) no-repeat; width:21px; height:21px; display:inline-block; }
.know_blog_message ul li dl { padding-left:40px; padding-top:20px; }
.know_blog_message ul li dl dd { padding:20px 0px; border-top:1px solid #ddd; }
.know_blog_message ul li h3 { font-weight:normal; padding-bottom:5px; }
.know_blog_message ul li h3 label {color:#087be5;}
.know_blog_message ul li h3 .span02 { float:right; color:#333; }

.know_blog_message ul li dl dd p { height:auto; }
.know_blog_message ul li dl dd:first-child { border-top:none; }

.blog_replyarea { padding-left:40px; padding-top:2%; display:none; }
.blog_replyarea .inp { border:1px solid #e5e5e5; overflow:hidden; border-top:2px solid #e5e5e5; border-radius:5px;  }
.blog_replyarea .inp textarea { border:none; font-size:14px; background:none; float:left; color:#666; width:97%; padding:15px 1.5%; height:89px; }
.blog_replyarea .but01 { background:#087be5; margin-top:2%; border:none; border-radius:5px; padding:8px 52px; font-size:14px; color:#fff; }


.blog_area { padding-top:2.7%; }
.blog_area dl dd { float:left; width:100%; text-align:center; position: relative; }
.blog_area dl dd .inp { border:1px solid #e5e5e5; overflow:hidden; border-top:2px solid #e5e5e5; border-radius:5px;  }
.blog_area dl dd .inp textarea { border:none; font-size:14px; background:none; float:left; color:#666; width:97%; padding:15px 1.5%; height:89px; }
.blog_area dl dd .but01 { background:#087be5; margin-top:3%; border:none; border-radius:5px; padding:8px 52px; font-size:14px; color:#fff; }
.blog_area dl dd:nth-child(2){margin-top: 20px;}
.blog_area dl dd .ico {
    position: absolute;
    left: 12px;
    top: 13px;
    width: 20px;
    height: 20px;
}
.blog_area dl dd .code {
    float: right;
    line-height: 46px;
    cursor: pointer;
    margin-left: 10px;
    color: #3f79b9;
}
.blog_area dl dd .code img {
    width: 88px;
    height: 46px;
    margin-right: 14px;
}
.blog_area dl dd .inp {
    padding-left: 42px;
    overflow: hidden;
    border: 1px solid #bebebe;
    border-radius: 5px;
}
.blog_area dl dd .inp input {
    float: left;
    border: none;
    background: none;
    line-height: 44px;
    height: 44px;
    width: 90%;
    padding-right: 10%;
    color: #666;
}


.art_bg { position:fixed; z-index:101; display:none; left:0px; top:0px; width:100%; height:100%; background:rgba(0,0,0,0.6); }
.lt9 .art_bg {filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#88000000", EndColorStr="#88000000")}

.modify_article { position:fixed; display:none; z-index:102; left:50%; margin-left:-395px; top:60%; margin-top:-25%;  width:791px; background:#fff; }
.modify_article .con { padding:5% 2.59% 3%; }
.modify_article h2 { color:#3193eb; font-weight:normal; padding-bottom:2.5%; }
.modify_article ul li { position:relative; margin-bottom:4.5%; text-align:center; }
.modify_article ul li label { position:absolute; left:0px; top:0px; line-height:31px; }
.modify_article ul li .inp { margin-left:50px; overflow:hidden; border:1px solid #bebebe; padding:0px 10px; border-radius:5px;  }
.modify_article ul li .inp input { float:left; color:#666; width:100%; background:none; border:none; height:29px; line-height:29px; font-size:14px; }
.modify_article ul li img { width:100%; }
.modify_article ul li .function { padding-left:50px; }
.modify_article ul li .but01 { background:#087be5; font-size:12px; border:none; border-radius:5px; padding:2px 34px; font-size:14px; color:#fff; margin:1.5% 2px 0px; }
.modify_article .close { position:absolute; right:10px; top:10px; background:url(../images/close.png) no-repeat; width:16px; height:16px; z-index:2; cursor:pointer; }

#txtfenlei{ float: right;}

/******************know_contact**********************/
.know_contact { } 
.know_contact h2 { color:#303030; font-weight:normal; padding-bottom:1.5%; }
.know_contact ul li { float:left; width:33.25%; margin-left:1px; }
.know_contact ul li .con {  border:1px solid #efefef; position:relative; height:165px; text-align:center; }
.know_contact ul li .txt { position:absolute; left:0px; top:0px; height:100%; width:100%; text-align:center; color:#303030; z-index:2;  transition:0.3s all; -webkit-transition:0.3s  all; overflow:hidden; }

.know_contact ul li .wrapper { position:absolute; height:100%;display:table; width:196px; left:50%; margin-left:-98px;}
.subwrap{display:table-cell;vertical-align:middle;}
.know_contact ul li p {  text-transform:uppercase; padding-top:40px; position:relative; }
.know_contact ul li p i { width:29px; height:24px; display:inline-block; position:absolute; left:50%; margin-left:-14.5px; top:0px; }
.ie7 .know_contact ul li .wrapper {top:50%; display:block;height:auto}
.ie7 .know_contact ul li .subwrap {position:relative;top:-50%; }

.know_contact ul li:first-child { margin-left:0px; }

.know_contact ul li.li01 p i {background:url(../images/know_contact_ico01.png) no-repeat center bottom;}
.know_contact ul li.li02 p i {background:url(../images/know_contact_ico02.png) no-repeat center bottom;}
.know_contact ul li.li03 p i {background:url(../images/know_contact_ico03.png) no-repeat center bottom;}
.know_contact ul li:hover .txt { background:#087be5; color:#fff; }
.know_contact ul li:hover p i { background-position:left top; }
.know_contact ul li:hover a { color:#fff; }
.know_contact_address { padding-top:4.3%; }
.know_contact_address ul li { float:left; width:47.03%; color:#303030; line-height:214%; }
.know_contact_address ul li.li02 { float:right; }
.know_contact_address ul li dl dt { border-bottom:1px solid #e3e3e3; color:#000; padding-bottom:0.8%; margin-bottom:1.9%; }



/************************viewpoint******************************/
/*************view_opinion_list****************/
.view_opinion_list { margin-top:-4.2%;  }
.view_opinion_list ul { padding-bottom:2%;}
.view_opinion_list ul li { float:left; width:43.75%; border-bottom:1px dashed #ececec; padding:2.9% 3.4375% 2.5% 1.72%; }
.view_opinion_list dl dt span { display:block; }
.view_opinion_list dl dt .span01  a { color:#000; display:block; }
.view_opinion_list dl dt .span02 { color:#474747; padding:10px 0px 14px; }
.view_opinion_list dl dd { color:#606060; line-height:150%; height:3em; overflow:hidden; margin-bottom:18px; }
.view_opinion_list .more a { background:url(../images/view_jt01.png) no-repeat; display:inline-block; width:7px; height:11px; }

.view_opinion_list ul li:hover { background:#fbfbfb; }
.view_opinion_list ul li:hover a { color:#087be5; }
.view_opinion_list ul li.li02 { float:right; width:41.875%; }
.view_opinion_list .tab-titd li.li02{ float: left;width: 25%}
.view_opinion_list .tab-titd li:hover{background:none;}
.view_opinion_list .tab-titd li{border-bottom:0px dashed #ececec;}

.view_opinion_list .tab-titd{  height:30px; width: 50%; margin:0 auto;}
.view_opinion_list .tab-titd li{ float:left; width:25%; *+margin-left:-1px; height:40px; text-align:center; cursor:pointer; font-size:16px; color:#979797; margin-left: 10px}
.view_opinion_list .tab-titd li span{ display:block; height:40px; line-height:40px;border:1px solid #979797; }
.view_opinion_list .tab-titd li em{ display:none; width:1005; height:4px; }
.view_opinion_list .tab-titd li.on span{ color:#005eab; border:1px solid #005eab;}
.view_opinion_list .tab-titd li.on em{ display:block;}


.tab_titd_blog .tab-titd li.li02{ float: left;width: auto}
.tab_titd_blog .tab-titd li:hover{background:none;}
.tab_titd_blog .tab-titd li{border-bottom:0px dashed #ececec;}

.tab_titd_blog .tab-titd{  height:30px; width: 100%; margin:20px auto;}
.tab_titd_blog .tab-titd li{ float:left; /* width:13%; */ width:auto;*+margin-left:-1px; height:40px; text-align:center; cursor:pointer; font-size:16px; color:#979797; padding:10px 0;}
.tab_titd_blog .tab-titd li span{ display:block; height:40px; line-height:40px;border:1px solid #979797; padding:0 10px; }
.tab_titd_blog .tab-titd li em{ display:none; width:1005; height:4px; }
.tab_titd_blog .tab-titd li.on span{ color:#005eab; border:1px solid #005eab;}
.tab_titd_blog .tab-titd li.on em{ display:block;}

.page {vertical-align:middle;text-align:center; color:#606060; line-height:33px; }
.page a{display:inline-block;text-align:center; border-radius:50%;-moz-border-radius:50%;
-webkit-border-radius:50%; border:1px solid #606060; width:33px; overflow:hidden; margin:0px 3px; height:33px; border:1px solid #606060; color:#606060;  transition:0s all; -webkit-transition:0s all;  }
.page a.on,.page a:hover {  border:2px solid #4988dd; width:31px; color:#4988dd;  height:31px; }
.page a.num { font-weight:bold; }
.page a.prev,.page a.next { font-family:"\5b8b\4f53"; position:relative; margin:0px 15px; font-size:18px; font-weight:bold; }
.page  .dian { color:#dadada; }

.ie7 .page a.prev,.ie7 .page a.next { top:2px; }

.lt9 .page a { border:none; width:35px; height:35px; line-height:35px; text-align:center; background:url(../images/page_bg01.png) no-repeat; }
.lt9 .page a.on,.lt9 .page a:hover { border:none; width:35px; height:35px; line-height:35px; text-align:center; background:url(../images/page_bg02.png) no-repeat;}



.page-phone{text-align: center; display: none;}
.page-phone a{padding:0px 15px; display:inline-block; height:28px; line-height:28px; font-size:16px; background:#087be5;color:#fff;font-weight:bold;}
.page-phone a.on{background:#087be5;}
.page-phone a:hover { color:#fff; }
.page-phone select{ width:100px; border:1px solid #ddd; height:30px; line-height:30px; border-radius:5px; text-align:center;}



/*************view_paper_list****************/
.view_paper_list { margin-top:-3%; }
.view_paper_list ul { padding-bottom:3%; }
.view_paper_list ul li { float:left; width:44%; padding:2%; }
.view_paper_list ul li .span01 { float:left; width:80%; }
.view_paper_list ul li .span02 { float:right; padding-top:4px; }

.view_paper_list ul li a { display:block; color:#000; background:url(../images/view_jt01.png) no-repeat left center; padding-left:16px; }
.view_paper_list ul li a:hover { color:#087be5; }
.view_paper_list ul li:hover { background:#fbfbfb; }
.view_paper_list ul li:hover a { color:#087be5; }
.view_paper_list ul li.li02 { float:right; }



/*************view_publish_list****************/
.view_publish_list { margin-top:-4% ;  }
.view_publish_list ul { padding-bottom:0.3%; }
.view_publish_list ul li { float:left; width:31%; position:relative; margin:0px 3% 3% 0%; border:1px solid #e3e3e3;}
.view_publish_list ul li:nth-child(3n){margin-right: 0;}
.view_publish_list ul li .divimg { float:left; width:50%; *+margin-left:-1px; }
.view_publish_list ul li .divimg  img { width:100%; }
.view_publish_list ul li .text { float:left; width:39.25%; padding:0px 4.1% 0px 6.65%; }
.view_publish_list dl { padding-top:10%; padding-bottom:5%;}
.view_publish_list dl dt { padding:8% 0px 9%; }
.view_publish_list dl dt span { display:block; }
.view_publish_list dl dt .span01  a { color:#0078e5; display:block; }
.view_publish_list dl dt .span01  a:hover { color:#065caa; }
.view_publish_list dl dd { color:#606060; line-height:150%; height: 10.5em; overflow:hidden; margin-bottom:18px; }
.view_publish_list .more a { background:url(../images/view_jt01.png) no-repeat; display:inline-block; width:7px; height:11px; }

@media only screen and (min-width: 1030px) and (max-width: 1440px){
    .view_publish_list dl dd{height: 10.5em;margin-bottom: 0px;}
}
@media only screen and (min-width: 900px) and (max-width: 1030px){
    .view_publish_list dl dd{height: 7.5em;margin-bottom: 0px;}
}
@media only screen and (min-width: 768px) and (max-width: 900px){
    .view_publish_list ul li{width: 48%;}
    .view_publish_list ul li:nth-child(3n){margin-right: 3%;}
    .view_publish_list ul li:nth-child(2n){margin-right: 0%;}
}

/*.view_publish_list ul li.li02 { float:right; }*/
.view_publish_list ul li .line { position:absolute; right:0px; bottom:0px; height:1px; background:#e3e3e3; width:50%; display: none;  }


.view_left .article-box .art-title h6 { border-bottom:1px solid #eee; padding-bottom:20px; }
.view_left .article-box .art-text-box { margin-top:2%; }


/******************************career*************************************/
/*************career_seclist****************/
.career_seclist  { margin:-4.2% 0px 0px; position:relative; overflow:hidden; }
.career_seclist .divimg { float:left; width:45.9375%;*+margin-left:-1px; }
.career_seclist .divimg  img { width:100%; }
.career_seclist .text { /*border-top:1px solid #0078e5;*/ overflow:hidden; padding:0px 4.53% 0px 7.8125%; }
.career_seclist h2 {/* padding-top:10.1%; */color:#0078e5; font-weight:normal; padding-bottom:5.1%;}
.career_seclist p { color:#606060; line-height:185%; /*max-height:9.25em;*/ overflow:hidden; margin-bottom:18px; }
.career_seclist a { color:#0078e5; }
.career_seclist a:hover { color:#065caa; }
.career_seclist .line { position:absolute; display:none; right:0px; bottom:0px; height:1px; background:#0078e5; width:54.0625%;  }


/******************car_act_con*******************/
.car_act_con { float:left; width:100%; background:url(../images/ns_news_foucsbg.jpg) no-repeat right center; background-size:cover; margin-bottom:3.8%; }
.car_act_con .divimg { float:left; width:530px; margin-right:2.1875%; }
.car_act_con .divimg img { width:100%; }
.car_act_con .divimg:hover img { filter: Alpha(opacity=95); -moz-opacity:0.95; opacity:0.95; }
.car_act_con .text { overflow:hidden; color:#fff; padding:6% 5.5%;}
.car_act_con .text span { display:block; }
.car_act_con .text .date { }
.car_act_con .text p { max-height:7.5em; overflow:hidden; }
.car_act_con .text a { color:#fff; }
.car_act_con .text a:hover { color:#f0f0f0; }

/***********jade_exhibition*************/
.car_act_conpic {float:left; width:100%;  padding:2.5% 0px;}
.car_act_conpic .resource-type-wrap { width:100%; float:left;}
.car_act_conpic .resource-type-wrap .panel { width:32.4%; margin:0.4%; float:left\0; }
.car_act_conpic .resource-type-wrap .panel .inner { padding:9px; border: 1px solid #d5d5d5 }
.car_act_conpic .resource-type-wrap .panel .image img { width: 100%; height:auto; }
.car_act_conpic .resource-type-wrap .panel p { color:#888; padding:10px 0px; font-size:0.875em; }

.car_act_conpic .resource-type-wrap .head { padding: 28px 20px 0; height: 242px }
.car_act_conpic .resource-type-wrap .panel:hover .inner{ border:1px solid #087be5; }

.car_act_conpic ul { float:left; width:100%; padding-bottom:3%; }


.load-more-link { display: block; height:38px; width:228px; text-align:center; line-height:38px; margin:5em auto 2em;  border:1px solid #087be5; color:#087be5; cursor: pointer; font-size:12px; }
#infscr-loading{ background:rgba(0,0,0,0.4); position:fixed; width:100px; height:50px; line-height:50px; font-size:16px; overflow:hidden; border-radius:10px; text-align:center; color:#fff; left:50%; top:50%; z-index:1000; margin:-15px 0 0 -50px;}
.lt9 #infscr-loading{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#99000000", EndColorStr="#99000000")}
#infscr-loading img{ position:absolute; left:50%; top:50%; margin:-57px 0 0 -75px; opacity:0.5; filter:alpha(opacity=50);}



/****************career_txt_tab*********************/
.career_txt_tab { background:url(../images/career_txt_tab_bg.jpg) no-repeat center center; background-size:cover; color:#fff; text-align:center; overflow:hidden; margin:4% 0px; padding:4.8% 0px 2.6%; }
.career_txt_tab h2 { font-weight:normal; padding-bottom:3%; }
.career_txt_tab p {  line-height:171%; margin-bottom:7%; }
.career_txt_tab a { color:#fff;}
.lt9 .career_txt_tab .wrap { max-width:100%; width:96%; }


/****************career_sec_search***********************/
.career_sec_search { background:url(../images/know_team_search_bg.jpg) no-repeat center center #238fea; background-size:cover; padding:30px 0px; position:relative; }
.career_sec_search ul li { float:left; width:28.59%; padding-left:4.53%;  }
.career_sec_search ul li label { float:left; width:57px; line-height:30px; color:#fff; }

.career_sec_search ul li .select { float:left;}
.career_sec_search .select-box { height:26px; line-height:26px;  width:244px;  border:1px solid #bebebe; border-radius:4px; background:#f9f9f9; padding:1px; font-size:14px; }
.career_sec_search .select-box dt { padding:0px 7px; }
.career_sec_search .select-box dt i.ico { background:url(../images/select.png) no-repeat;}
.career_sec_search .select-box dt b { height:26px; border-right:1px solid #e2e2e2; color:#b8b8b8; line-height:26px; margin-right:20px; }
.career_sec_search .select-box dd { font-size:12px; }


.career_sec_search2  {margin-top:-4.2%; }
.career_sec_search2 ul li { float:left; width:30.59%; padding-left:4.53%;  }


.career_sec_search  .shear-box { position:absolute; color:#fff; margin:0px; bottom:12px; right:5.2%; }
.career_sec_search  .shear-box span { padding-right:0px; }
.career_sec_search .shear-box a.qq {background:url(../images/shear-box_ico_001.png) no-repeat 0 0; }
.career_sec_search .shear-box a.qqzone { background:url(../images/shear-box_ico_002.png) no-repeat 0 0; }
.career_sec_search .shear-box a.weixin1 { background:url(../images/shear-box_ico_003.png) no-repeat 0 0; }
.career_sec_search .shear-box a.weibo { background:url(../images/shear-box_ico_004.png) no-repeat 0 0; }

.job_list { padding:2.8% 0px 0px; }
.ph_table { width: 100%; text-align: center; margin-bottom:4.8%; }
.job_list .ph_table td { text-align: center;  padding:11px 10px; border-bottom: 1px solid #ddd; color:#848484; }
.job_list .ph_table thead td { border-bottom: 2px solid #238fea;  padding:11px 10px; color:#004b8f;}
.job_list .ph_table td:first-child { text-align:left; padding-left:4.53%;}
.job_list .ph_table .t1 { width:17.5%;  }
.job_list .ph_table .t2 { width:17%; }
.job_list .ph_table .t3 { width:17%; }
.job_list .ph_table .t4 { width:16%; }
.job_list .ph_table .t5 {width:16%;  }
.job_list .ph_table .t6 { }
.job_list .ph_table a { color:#848484; }
.job_list .ph_table a:hover { color:#004b8f; }
.job_list .ph_table td:first-child + td + td + td + td +td a { color:#004b8f; background:url(../images/job_list_jt.png) no-repeat right center; padding-right:16px; font-size:12px; }
.job_list .ph_table td:first-child + td + td + td + td +td a:hover{ text-decoration:underline; }




.per_details { background:#F9F9F9; }
.per_d_ll {  overflow:hidden;  padding:30px;}
.per_d_ll .per_d_l_t { margin-bottom:1em;}
.per_d_rr { background:#fff; float:right; padding:0 0 0 5%; width:60%;  }
.per_d_l_c p{  line-height:2;}
.per_bon { width:200px; margin:2em 0 0; background:url(../images/d_ico02.png) 15% center no-repeat;  }
.per_bon a { display:block;color:#137FE8; padding:8% 5% 8% 40%;border:2px solid #137FE8; border-radius:5px;}
.per_d_r_t { color:#fff; padding:1.5% 3%;background:url(../images/en.png) 96% center no-repeat #0078e5;}
.per_d_r_c { border-bottom:1px solid #D2D2D8; margin:0 0 8%; padding:0 0 10%; }
.per_d_r_c h2.tit { padding-left:2%; margin:5% 0 0; border-left:5px solid #0078e5;}
.per_d_r_c .edit_con_original {  margin:4% 0 0;}
.per_d_rr .per_d_r_c.last { border-bottom:none; margin:0;}

.job  .shear-box { padding-top:5%; }
.job  .shear-box span { padding-right:0px; }
.job .shear-box a.qq {background:url(../images/shear-box_ico_001.png) no-repeat 0 0; }
.job .shear-box a.qqzone { background:url(../images/shear-box_ico_002.png) no-repeat 0 0; }
.job .shear-box a.weixin1 { background:url(../images/shear-box_ico_003.png) no-repeat 0 0; }
.job .shear-box a.weibo { background:url(../images/shear-box_ico_004.png) no-repeat 0 0; }


/****************career_develop_list*****************/
.career_develop_list { margin-top:-5%;}
.career_develop_list ul li { float:left; width:100%; margin:0.8% 0px; }
.career_develop_list ul li .divimg { width:62.34375%; float:left; margin-right:3.9%; }
.career_develop_list ul li .divimg img { width:100%; }
.career_develop_list ul li .text { overflow:hidden; letter-spacing:1px; }
.career_develop_list h2 { color:#0078e5; line-height:100%; font-weight:normal; padding-bottom:4.5%; }
.career_develop_list ul li.li02 .divimg { float:right; margin-left:3.9%; margin-right:0px; }
.career_develop_list h2 a {  color:#0078e5; }
.career_develop_list h2 a:hover {  color:#065caa; }

/*****************career_act_list**********************/
.career_act_list ul { margin-bottom:5%; }




/******************************physical*************************************/
/*************phy_pic****************/
.phy_pic  { margin:-4.2% 0px 0px; position:relative; }
.phy_pic .divimg {  width:45.9375%; }
.phy_pic .divimg  img { width:100%; }
.phy_pic .text { overflow:hidden; padding:0px 5%; }
.phy_pic h2 { padding-top:5%; color:#0078e5; font-weight:normal; padding-bottom:5.1%;}
.phy_pic p { color:#606060; line-height:185%; overflow:hidden; margin-bottom:18px; }
.phy_pic a { color:#0078e5; }
.phy_pic a:hover { color:#065caa; }

.phy_pic2 { margin-top:0px; }


/***************************news*****************************/
.news_box { margin-top:-4.7%; }
.news_box .n_right { float:right; width:309px; margin-left:30px; padding-bottom:0.9%; /*border:1px solid #dedede;*/ }
.news_box .n_right .con { padding:0px 9% 9%;}
.news_box .n_right h2 { font-weight:normal; border-bottom:2px solid #087be5; color:#087be5; padding-bottom:22px; margin-bottom:8%; }
.news_box .n_right ul li { padding-left:12px; position:relative; margin-bottom:16px; }
.news_box .n_right ul li a { font-size:14px; color:#333; display:block; }
.news_box .n_right ul li a:hover { color:#087be5; }
.news_box .n_right ul li i { background:#087be5; position:absolute; left:2px; top:0.6em; width:4px; height:4px; border-radius:100%;}

.news_box .n_left { overflow:hidden; }
.article-box .art-title{text-align: center; }
.article-box .art-title h6{ font-weight:normal; margin-top:-0.2em; color:#303030; }
.article-box .art-title .basic-list{padding:10px 0;}
.art-title .basic-list a ,
.art-title .basic-list span{display:inline-block;display: inline;margin:0 20px; font-size:14px; color:#666;}
.art-title .basic-list span.source { background:#087be5; color:#fff; padding:0px 5px; }

.basic-list span.s4 i{  display:inline-block; margin:0 2px; cursor:pointer;}
.basic-list span.s4 i.on{ color:#087be5;}
.basic-list span.s4 i.i1{ font-size:12px;}
.basic-list span.s4 i.i2{ font-size:14px;}
.basic-list span.s4 i.i3{ font-size:16px;}

.article-box .art-text-box { font-size:14px; margin:3% 0px 5%; color:#606060; line-height:164%; }
.article-box .art-text-box img { max-width:100%; }
.article-box .art-text-box p { padding-bottom:0px; }


.pager-close{}
.pager-close .pager-left{ line-height:220%;}
.pager-close .pager-left p span{color:#000;}
.pager-close .pager-left p a{color:#000;}
.pager-close .pager-left p a:hover{color:#087be5;}
.pager-close .close-right{ text-align: right; padding-top:5.5%;}
.pager-close .close-right a{display: inline-block; color:#909090; padding:5px 19px; border:1px solid #acacac;}
.pager-close .close-right a:hover{background:#087be5; border:1px solid #087be5; color:#fff; }

.shear-box { line-height:38px; margin:1.9% 0px; vertical-align:bottom; color:#606060; font-size:14px; }
.shear-box span { display:inline-block; line-height:38px; float:left; padding-right:7px; }
.shear-box  a{ display:inline-block; margin:0px 3px; width:38px; height:38px; line-height:38px;  overflow:hidden; text-indent:-1000px;  transition:0.3s all; -webkit-transition:0.3s  all; }
.shear-box a.qq {background:url(../images/shear-box_ico_01.jpg) no-repeat 0 0; }
.shear-box a.qqzone { background:url(../images/shear-box_ico_02.jpg) no-repeat 0 0; }
.shear-box a.weixin1 { background:url(../images/shear-box_ico_03.jpg) no-repeat 0 0; }
.shear-box a.weibo { background:url(../images/shear-box_ico_04.jpg) no-repeat 0 0; }
.shear-box a:hover { background-position:left bottom;  }



/******************ns_news_foucs*******************/
.ns_news_foucs { float:left; width:100%; background:url(../images/ns_news_foucsbg.jpg) no-repeat right center; background-size:cover; margin-bottom:3.8%; }
.ns_news_foucs dl dt { float:left; width:530px; margin-right:2.1875%; }
.ns_news_foucs dl dt img { width:100%; }
.ns_news_foucs dl dt:hover img { filter: Alpha(opacity=95); -moz-opacity:0.95; opacity:0.95; }
.ns_news_foucs dl dd { overflow:hidden; color:#fff; padding:6% 5.5% 0px 0px;}
.ns_news_foucs dl dd .con {position:relative; padding-left:110px; }
.ns_news_foucs dl dd span { display:block; }
.ns_news_foucs dl dd h4 { font-weight:normal; max-height:2.4em; margin-bottom:4%;  overflow:hidden; line-height:120%; }
.ns_news_foucs dl dd .view { position:relative; display:none; padding-left:34px; margin:3.8% 0px 4%; }
.ns_news_foucs dl dd .view i { width:24px; height:16px; background:url(../images/ns_view_ico01.png) no-repeat; display:inline-block; position:absolute; left:0px; top:50%; margin-top:-8px; }
.ns_news_foucs dl dd .date { position:absolute; left:0px; top:-6px; }
.ns_news_foucs dl dd p { max-height:7.5em; overflow:hidden; }
.ns_news_foucs dl dd a { color:#fff; }
.ns_news_foucs dl dd a:hover { color:#f0f0f0; }

.ns_news_list {  margin-top:0px; position:relative; }
.ns_news_list ul { padding-bottom:0px; margin-bottom:2%; background:url(../images/ns_news_list_bg01.jpg) repeat-y center 10px; }
.ns_news_list .topbg { width:10px; height:20px; background:#fff; position:absolute; left:50%; top:0px; margin-left:-5px; }
.ns_news_list .fotbg { top:auto; bottom:50px; height:55px; }


/******************ns_in_focus*******************/
.ns_in_focus { margin-bottom:3.8%; }
.ns_in_focus ul li { float:left; width:49.9%; }
.ns_in_focus ul li .con { border:1px solid #e3e3e3;  position:relative; }
.ns_in_focus ul li img { width:100%; }
.ns_in_focus ul li .text { position:absolute;overflow:hidden; left:0px; top:0px; width:100%; height:100%; z-index:2;background:rgba(49,147,235,0.91); color:#fff; text-align:center; opacity:0; transition:0.3s all; -webkit-transition:0.3s  all;  }
.ns_in_focus ul li .wrapper {  position:absolute; 
	left:0px; width:94%; 
	top:50%;transform: translateY(-50%);
	padding:0px 3%;  
}
.ns_in_focus ul li  span { display:block; color:#fff; }
.ns_in_focus ul li .subwrap{display:block;vertical-align:middle;}

.lt9 .ns_in_focus .text { display:none; }
.lt9 .ns_in_focus  ul li:hover .text { display:block; }
.lt9 .ns_in_focus ul li .text {filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#883193eb", EndColorStr="#883193eb")}

.ie7 .ns_in_focus ul li .wrapper {top:50%; display:block;height:auto}
.ie7 .ns_in_focus ul li .subwrap{position:relative;top:-50%; }

.ns_in_focus ul li:hover .text { opacity:1; }
.ns_in_focus ul li .txt { position:absolute; left:0px; top:0px; z-index:3; padding:5px 20px; background:#fff; color:#333; }
.ns_in_focus ul li.li02 { float:right; }

/******************ns_inlist*******************/
.ns_inlist { width:100%; }
.ns_inlist ul { padding-bottom:2%; }
.ns_inlist ul li { border:1px solid #e3e3e3; padding:3% 3% 3% 2%; margin-bottom:2%; float:left; width:44.0625%; color:#303030; }
.ns_inlist ul li .con {position:relative; padding-left:100px; }
.ns_inlist ul li span { display:inline-block; }
.ns_inlist ul li h4 { font-weight:normal; line-height:1.5em; height: 3em }
.ns_inlist ul li h4 a { display:block; }
.ns_inlist ul li .time {  margin:3.8% 0px 4%; } 
.ns_inlist ul li .view { position:relative; display:none; color:#909090; padding-right:20px; padding-left:25px;}
.ns_inlist ul li .view i { width:16px; height:16px; background:url(../images/ns_view_ico02.png) no-repeat; display:inline-block; position:absolute; left:0px; top:50%; margin-top:-8px; }
.ns_inlist ul li .date { position:absolute; display:block; left:0px; top:-6px; }
.ns_inlist ul li p { height:4.5em; color:#777; overflow:hidden; }
.ns_inlist ul li a { color:#303030; }
.ns_inlist ul li a:hover { color:#087be5; }
.ns_inlist ul li.li02 { float:right; }
.ns_inlist ul li .source { background:#087be5; color:#fff; padding:0px 5px; }


/*************************business***************************/
/*********bus_con_sort*************/
.bus_con_sort { margin-bottom:4.5%; margin-top:-3%; }
.bus_con_sort ul { background:url(../images/knoe_time_sort_bg.jpg) left -59px; }
.bus_con_sort ul li { float:left; width:15%; padding:17px 0px 0px 5%;  line-height:42px; }
.bus_con_sort ul li a { background:url(../images/sort_jt01.png) no-repeat right center; padding-right:20px; color:#000; }
.bus_con_sort ul li a:hover { color:#1985e7; }


/************business-box************/
.business-box { }
.business-tab-head { text-align:center; margin:0px 0px 3.2%; }
.business-tab-head a{ display:inline-block; border:1px solid #acacac; color:#909090; text-align:center; padding:7px 20px 6px; margin:0px 9px;  }
.business-tab-head a .icon { display:inline-block; vertical-align:middle;}
.business-tab-head a b { display:inline-block; vertical-align:middle; margin:0 10px 0 0;}
.business-tab-head a.on { color:#087be5;  border:1px solid #087be5; }

.business-tab-body  { width:100%;clear: left;margin-top: 50px;}
.business-tab-body  .tab-b{display:none}
.business-tab-body .tab-b:first-child{display:block}

/******************bus_inlist*******************/
.bus_inlist { width:100%; }
.bus_inlist ul { padding-bottom:1.5%; }
.bus_inlist ul li { border:1px solid #e3e3e3; padding:3% 9% 3% 4.6875%; margin-bottom:3.2%; float:left; width:35.2625%; color:#303030; }
.bus_inlist ul li .con {position:relative; padding-left:130px; }
.bus_inlist ul li h4 { font-weight:normal; line-height:120%; padding-bottom:5%; }
.bus_inlist ul li h4 a { display:block; }
.bus_inlist ul li .time {  margin:9% 0px 3.4%; display:none; } 
.bus_inlist ul li .time span { display:inline-block; position:relative; color:#909090; padding-right:24px; padding-left:25px; cursor:pointer;}
.bus_inlist ul li .time span i { width:16px; height:16px; background:url(../images/ns_view_ico02.png) no-repeat; display:inline-block; position:absolute; left:0px; top:50%; margin-top:-8px; }
.bus_inlist ul li .time span:first-child i {background:url(../images/ns_view_ico03.png) no-repeat; }
.bus_inlist ul li p { height:4.5em; color:#777; overflow:hidden; }
.bus_inlist ul li a { color:#303030; }
.bus_inlist ul li a:hover { color:#087be5; }
.bus_inlist ul li.li02 { float:right; }
.bus_inlist ul li .biaoshi { position:absolute; left:0px; top:3px; /* background:url(../images/bus_inlist_li01.png) no-repeat;  */width:100px; height:70px; display:inline-block; }
.bus_inlist ul li .biaoshi img{ width: 100%; border-right: 1px solid #eee; border-bottom: 1px solid #eee; padding-right: 1px; padding-bottom: 1px; }
.bus_inlist ul li .time span:hover i { background-position:left top; }



.bus_invest_list ul li .text { padding-top:1%; }

/*************bus_welfare****************/
.bus_welfare  { position:relative;  margin-bottom:2%; overflow:hidden; }
.bus_welfare .divimg { float:left; width:45.9375%; }
.bus_welfare .divimg  img { width:100%; }
.bus_welfare .text { /*border-top:1px solid #0078e5;*/  padding:3% 3% 0px; color:#606060; line-height:185%; max-height:16.65em; overflow:hidden; }
.bus_welfare .line { position:absolute; display:none; right:0px; bottom:0px;  height:1px; background:#0078e5; width:54.0625%;  }
.ie8 .bus_welfare {float:left; width:100%;}


.bus_welfare_list {  }
.bus_welfare_list h2 { text-align:center; font-weight:normal; color:#087be5; padding-bottom:3%; }
.bus_welfare_list ul { padding-bottom:1%; }
.bus_welfare_list ul li { float:left; width:30%; *+width:29.9%; margin:1% 5% 3% 0px; position:relative; }
.bus_welfare_list ul li img { width:100%; }
.bus_welfare_list ul li dl dt { color:#303030; padding:4% 0px 3%; }
.bus_welfare_list ul li dl dd { /* height:6em; */ color:#606060; line-height:150%; overflow:hidden; }
.bus_welfare_list ul li.mar0 { margin-right:0px;}
.business-box .tab-titd{  height:30px; width: 50%; margin:0 auto;}
.business-box .tab-titd li{ float:left; width:25%; *+margin-left:-1px; height:40px; text-align:center; cursor:pointer; font-size:16px; color:#979797; margin-left: 10px}
.business-box .tab-titd li span{ display:block; height:40px; line-height:40px;border:1px solid #979797; }
.business-box .tab-titd li em{ display:none; width:1005; height:4px; }
.business-box .tab-titd li.on span{ color:#005eab; border:1px solid #005eab;}
.business-box .tab-titd li.on em{ display:block;}

.bus_think_tank_list ul li:hover dl dt { color:#0078e5; }


.bus_bus_head { background:url(../images/team_con_headbg.jpg) no-repeat center center #3193eb; padding:3% 0px; color:#fff; }
.bus_bus_head .text { float:left; width:44%; padding:0px 6% 0px 0px; }
.bus_bus_head h2 { font-weight:normal;  padding-bottom:3%; }

.bus_bus_training { padding:5% 0px; }
.bus_bus_training h2 { font-weight:normal; color:#087be5; text-align:center; padding-bottom:3%; }
.bus_bus_training ul li { float:left; width:30%; line-height:171%; margin:1% 5% 3% 0px;  }
.bus_bus_training ul li .bus_icon { text-align:center; }
.bus_bus_training ul li .bus_icon img { width:63px; padding-bottom:18px; display:inline-block; }
.bus_bus_training ul li dl dt { text-align:center; margin-bottom:5%; }
.bus_bus_training ul li.mar0 { margin-right:0px;}


.bus_ser_process { background:#f0f0f0; padding:3% 0px 2%; }

.bus_bus_area { padding:3% 0px; }
.bus_bus_area h2 { font-weight:normal; }
.bus_bus_area .divimg { float:right; width:50%; margin-left:30px; }
.bus_bus_area .divimg img { width:100%; }
.bus_bus_area .text { overflow:hidden; }
.bus_bus_area .text h2 { padding:3% 0px; }
.bus_bus_area .text p { padding-bottom:2%; }


/********site-map*********/
.site-map { }
.site-map li { border-top:1px dashed #ddd; padding:1em 0px;}
.site-map li > a { color:#087be5;}
.site-map li > a .song { font-family:"\5b8b\4f53"; display:inline-block; padding:0 5px 0  0;}
.site-map li .child { margin-top:10px; }
.site-map li .child a { display:inline-block; padding:0px 1em; margin-bottom:10px;}
.site-map li:first-child { border-top:none; }


/********************mem_login*************************/
.mem_login { padding:7% 0px; }
.mem_login .tit { text-align:center; color:#087be5; padding-bottom:4%; }
.mem_login .ad_login { overflow:hidden; }
.mem_login .ad_login img {  }

.mem_login .login { float:right; width:331px; height:379px; padding:0px 14.14% 0px 10.078%; border:1px solid #f7f7f7;  }
.mem_login .login .loginlb { padding:39px 0px 0px; }
.mem_login .login .loginlb ul li { position:relative; float:left; margin:10px 0px; color:#b8b8b8; width:100%;  }
.mem_login .login .loginlb ul li .ico { position:absolute; left:12px; top:13px; width:20px; height:20px; }
.mem_login .login .loginlb ul li .inp { padding-left:42px; overflow:hidden; border:1px solid #bebebe; border-radius:5px; }
.mem_login .login .loginlb ul li input { font-size:14px; } 
.mem_login .login .loginlb ul li .inp input { float:left; border:none; background:none; line-height:44px; height:44px; width:90%; padding-right:10%; color:#666;  }
.mem_login .login .loginlb ul li .p1 { float:right; line-height:46px; padding-left:9px; }
.mem_login .login .loginlb ul li .code { float:right; line-height:46px; cursor:pointer; margin-left:10px;color:#3f79b9;  }
.mem_login .login .loginlb ul li .code img { width:88px; height:46px; margin-right:14px; }

.mem_login .login .loginlb ul li.but01 { margin-top:-5px;  }
.mem_login .login .loginlb ul li.but01 input {float:left; width:46.82%; height:46px; line-height:46px; background:#0078e5; border-radius:5px; border:none; color:#fff; }
.mem_login .login .loginlb ul li.but01 a { background:#c6c6c6; width:46.82%; height:46px; line-height:46px; float:right; border-radius:5px; display:inline-block; color:#3f79b9; text-align:center; }

.mem_login .login .loginlb ul li.auto { line-height:46px; margin-top:-3px; }
.mem_login .login .loginlb ul li .check_group { float:left; cursor:pointer; }
.mem_login .login .loginlb ul li .check_group .checkbox { float:left; cursor:pointer; width:16px; height:16px; background:url(../images/loginlb_check01.png) no-repeat left top; margin-top:15px; margin-right:10px; }
.mem_login .login .loginlb ul li .check_group .checkbox02 { background-position:left bottom; }
.mem_login .login .loginlb ul li .check_group label { float:left; cursor:pointer; }
.mem_login .login .loginlb ul li .check_group .checkbox input { display:none; }

.mem_login .login .loginlb ul li .activation { background:#17a0fe; float:right; display:inline-block; border:1px solid #1791e4; line-height:33px; height:33px; padding:0px 14px; color:#fff; border-radius:5px; margin:6px 30px 0px 10px; cursor:pointer;  }
.mem_login .login .loginlb ul li .forget { float:right; }
.mem_login .login .loginlb ul li  a { color:#b8b8b8; }
.mem_login .login .loginlb ul li a:hover { color:#087be5;  }



.mem_login .forget_form { float:none; margin:0px auto; }
.mem_login .forget_form .loginlb ul li.but01 { margin-top:48px;  }
.mem_login .forget_form .loginlb ul li.but01 input { margin-left:29.92%;  }

.for_next { text-align:center; }
.for_next a { height:46px; line-height:46px; padding:0px 56px; display:inline-block; background:#0078e5; border-radius:5px; border:none; color:#fff;}

/**************forget_cur******************/
.forget_cur  { text-align:center; padding-bottom:4%; padding-top:0.2%; }
.forget_cur ul li { background:url(../images/forget_cur_li01.png) no-repeat right; padding-right:39px; display:inline-block; width:15.39%; color:#333; padding-left:5px; }
.forget_cur ul li span { background:#f4f4f4; border:1px solid #e0e0e0; line-height:43px; display:block; border-radius:3px; }
.forget_cur ul li span i { width:24px; position:relative; top:6px; height:24px; display:inline-block; background:url(../images/forget_cur_ico01.png) no-repeat left top; margin-right:8px; }

.forget_cur ul li.li01 span i { background:url(../images/forget_cur_ico01.png) no-repeat left top;}
.forget_cur ul li.li02 span i { background:url(../images/forget_cur_ico02.png) no-repeat left top;}
.forget_cur ul li.li03 span i { background:url(../images/forget_cur_ico03.png) no-repeat left top;}
.forget_cur ul li.li04 { background:none; padding-right:0px; }
.forget_cur ul li.li04 span i { background:url(../images/forget_cur_ico04.png) no-repeat left top;}
.forget_cur ul li.hover01 { color:#fff; }
.forget_cur ul li.hover01 span { background:#17a0fe;  border:1px solid #17a0fe; }
.forget_cur ul li.hover01 span i { background-position:left bottom; }


.for_email { color:#6b6b6b; padding:4.2% 0px; text-align:center; }
.for_email a { color:#17a0fe; text-decoration:underline; }

.for_success { color:#6b6b6b; text-align:center; padding:3.5% 0px; line-height:44px; }
.for_success i { background:url(../images/for_success.png) no-repeat left center; display:inline-block; padding-left:65px; line-height:44px; }
.for_success a { background:#0078e5; margin-top:2.5%; border-radius:5px; display:inline-block; color:#fff; width:12.1%; }




/*************search-nr*******************/
.know_blog_search .s-1 { }
.know_blog_search em{ color:#087be5;}
.know_blog_search .s-1 em { font-size:24px; }

/*************search-list****************/
.search-list ul { padding-bottom:4.8%;}
.search-list ul li { padding:2.8% 2.43% 2.8%; }
.search-list h2  a { color:#000; display:block; font-weight:normal; }
.search-list  ul li i { background:url(../images/top_but01.png) no-repeat; margin-left:10px; position:relative; top:2px; width:18px; height:18px; display:inline-block; }
.search-list p { color:#606060; line-height:150%; height:3em; overflow:hidden; margin-bottom:2.5%; margin-top:1.7%; }

.search-list ul li.li02 { background:#fbfbfb; }
.search-list  ul li a:hover { color:#087be5; }

.search-list em{ color:#087be5;}



.view{ display:inline-block; zoom:1;margin-right:10px; height:26px; line-height:26px; background:#fff; color:#087be5; font-size:12px; padding:0px 10px; border-radius:5px; }
.again{display:inline-block; zoom:1; height:26px; line-height:26px;  background:#fff; color:#087be5;  font-size:12px; padding:0px 10px; border-radius:5px; }


@media only screen and (max-width: 1280px) {
    .know_team_search ul li:nth-child(6){ width: 105px}
}


@media only screen and (max-width: 1024px) {

.tab_titd_blog .tab-titd li.li02{ width: 18%}
.tab_titd_blog .tab-titd li{ width:18%;}

}


@media only screen and (max-width: 767px) {

.tab_titd_blog .tab-titd li.li02{ width: 95% !important;}
.tab_titd_blog .tab-titd li{ width:95% !important;}

}


@media only screen and (max-width: 500px) {
.business-box .tab-titd li {
    width: 100%;
    margin-top: 10px;
}
.Wdate {
     margin-left: 0px; 
}
.view_opinion_list .tab-titd li{  width:100%; }
.view_opinion_list .tab-titd li.li02{  width:100%; }
}
.MsgListBlogdel{
display: inline-block;
    background: #eee;
    margin-right: 6px;
    color: #898989;
    border-radius: 5px;
    padding: 4px 34px;
	margin-top:10px;
}
}
.MsgListBlogdel:hover{color:#087be5;}



/*团队介绍页面*/

.bd_con{margin-top:55px;}
.bd_contitle{ margin-bottom:80px;}
.bd_con .bd_contitle ul{overflow:hidden;}
.bd_con .bd_contitle ul li{float:left;}
.bd_con .bd_contitle ul li a{display:block; border:1px solid #666666;width:150px; height:38px; line-height:38px;text-align:center; font-size:18px;color:#666666; margin-right:30px;transition: 0.3s all;-webkit-transition: 0.3s all;-moz-transition: 0.3s all;-o-transition: 0.3s all;}
.bd_con .bd_contitle ul li a:hover{ background:#3193eb; color:#fff; border:1px solid #3193eb;}
.bd_con .bd_contitle ul li.on a{ background:#3193eb; color:#fff; border:1px solid #3193eb;}
.bdcon_01 { width:70%;}
.bdcon_01 dl{margin-bottom:30px;}
.bdcon_01 dt{font-size:18px; color:#087be5; padding:0 55px; margin-bottom:20px;}
.bdcon_01 dd{ background:#f7f7f7; padding:30px 55px; color:#000;}
.bdcon_01 dd li{line-height:30px;}
.bd_context .bdcon>div{display:none;}
@media only screen and (max-width: 990px) {
.bdcon_01{width:100%;}
.bdcon_01 dt{padding:0 20px; margin-bottom:10px;}
.bdcon_01 dd{padding:20px;}
}

@media only screen and (max-width: 768px) {
  .bd_con .bd_contitle ul{margin:0 -5px;}
.bd_con .bd_contitle ul li{width:33.333%; }
.bd_con .bd_contitle ul li a{ margin:0 5px; width:auto;}
}






.w_s_02{width: 50%!important;}
.w_s_02 input.tex{width: 90%!important;}
@media only screen and (max-width: 1100px) {
	.w_s_02 input.tex{width: 80%!important;}
}

@media only screen and (max-width: 767px) {
	.w_s_02{width: 100%!important;}
}

.lightbox{position: fixed!important;top: 50%!important;transform: translateY(-50%);}
.lb-data .lb-close{position: fixed!important;top: 20px;right: 20px;background:#fff url(../images/close.png) center no-repeat!important;}
.lb-number{display: none!important;}
.lb-data .lb-details{width: 100%!important;text-align: center!important;}
.lb-dataContainer{background: #000;padding-bottom: 5px;}
.lightboxOverlay{opacity: 1!important;}